Internship general electric careers in Bawshar, Oman